Best Hotels in Lisbon, Portugal

H10 Duque de Loule Set in an 18th-century building, this refined hotel is a 5-minute walk from a metro station and 3.2 km from the lively Praça do Comércio public square. Bright, polished rooms with city or patio views and window reading areas, feature free Wi-Fi, flat-screens and minifridges. Upgraded rooms have Nespresso machines, and […]