Where is Castilho House, Lisbon?

Where is Castilho House, Lisbon located?

Castilho House, Lisbon, Castilho House, Lisbon, Portugal (approx. 38.72422°, -9.15301°)


Where is Castilho House, Lisbon on the map?