Castle Inn Lisbon Apartments: 700 m to Praça do Comércio