About this hotel
Located in the heart of Lisbon, the Omid Boutique Hotel is a charming new hotel with 27 rooms, some overlooking one of the capital's most iconic streets. Situated in the historic center, it's within walking distance of Lisbon's most emblematic landmarks, such as the Santa Justa Lift, the Carmo Convent, Chiado, Rossio Square, and the Baixa Pombalina. The building dates back to 1760 and boasts a rich history and...