Lobby
The hotel offers 24-hour reception on 24 with multilingual staff to guests throughout their stay.
Rooms
Decorated in warm colors, the rooms of the Ambassadors have air conditioning, minibar and private bathroom with shower.
Restaurant
The on-site restaurant serves Italian and international cuisine for lunch and dinner. Guests can enjoy a drink at the American bar with internet connection.