Embaixador Hotel heeft stijlvolle, moderne kamers en ligt op 400 meter van het plein en het metrostation Marques de Pombal. Het restaurant op de 9e verdieping biedt een panoramisch uitzicht over Lissabon en de Taag.
De kamers zijn voorzien van gratis WiFi en airconditioning. Ze hebben een lichte inrichting en designmeubels in dezelfde kleur als de muren. Elke kamer heeft een flatscreen-tv met kabelzenders, een goed gevulde minibar en een bureau. De chique, lichte badkamers zijn uitgerust met gratis toiletartikelen, een grote douche en een haardroger.
Het restaurant van Embaixador Hotel serveert een vers gemaakt ontbijt, traditionele Portugese gerechten, aperitiefjes en lokale wijnen.
De 24-uursreceptie heeft een bagageopslag en biedt hulp bij het huren van een auto. Op 400 meter afstand vindt u de trendy Avenida da Liberdade met vele exclusieve winkels.
Het hotel ligt op 5 minuten rijden van het Parque Eduardo VII. Het metrostation Parque bevindt zich op 1,6 km afstand. Embaixador Hotel heeft een ondergrondse parkeergarage.