Perfect location for walking to the Moorish Castle, Pena Palace and the National Palace. Sintra Station is close as well.