Lisbon Apartment Hotel Address Pç Cidade do Luso nº 249 3 Direito, 1800-426 Lisboa, Portugal Contact +351 21 130 5808 Rating on Google Maps 2.40 (10 reviews) Open on Google Maps