Ambassador Hotel

The Ambassador Hotel is situated right on the edge of Xemxija Bay, the tiny inlet renowned for its tranquil surroundings, wonderful views and glorious sunshine.

The Ambassador Hotel has long been a popular holiday spot for vacationers keen to get away from it all. That said, the hotel is also perfectly situated for those people hoping to get out and about, exploring the many historical and noteworthy sites the islands have to offer.

The hotel itself is spacious and spread over five floors. It offers 46 comfortable twin-bedded rooms, a large pool and deck area, restaurant, bar, a seating area with a big screen TV, games room, computer area with internet, and a small meeting room.