Embaixador Overview

The hotel was completely renovated in 2012 with a minimal-chic look and modern, creative design. While the rooms offer a blend of signature furniture with contemporary and vintage pieces, the public areas now include a new Sun Lounge 360º and a Restaurant with stunning views over the Tagus river and up to St. George’s Castle. Embaixador Hotel, a budget hotel in central Lisbon for those who like to travel in style.

Hotel Facilities

  • 24 Hour reception
  • 360° Sun lounge
  • Panoramic Restaurant
  • 80 Air-conditioned rooms

The Embaixador Hotel in Lisbon is perfectly located in the city centre, just 400 metres from the Marquês de Pombal square (where the main underground station is located) and Avenida da Liberdade the capital’s most famous street. This means guests can easily get to the downtown district and all the major attractions quickly and easily.