Skip to main content
IslandSpots
5 photos
Malta

The Embassy Valletta Hotel

4.6(1,245 reviews)

About

The Embassy Valletta Hotel is a hotel in Malta. It is located at 173 Strait St, Valletta, Malta. The hotel holds 4.6 out of 5 across 1,213 reviews. It offers accommodation in the capital city, with a website at http://www.embassyvallettahotel.com/.

Frequently Asked Questions

What is the best time of year to stay at The Embassy Valletta Hotel?

The Embassy Valletta Hotel is rated 4.6/5 from 1213 reviews, indicating consistent guest satisfaction throughout the year.

What type of hotel is The Embassy Valletta Hotel and who is it best suited to?

The Embassy Valletta Hotel is a hotel in Valletta, Malta, suited to travellers looking for a central stay in the capital.

Where is The Embassy Valletta Hotel located on Malta?

The Embassy Valletta Hotel is located at 173 Strait St, Valletta, Malta, on the island of Malta.

How do guests rate The Embassy Valletta Hotel?

The Embassy Valletta Hotel has a rating of 4.6 out of 5, based on 1213 guest reviews.

Is The Embassy Valletta Hotel close to the beach, town or main attractions?

The Embassy Valletta Hotel is situated at 173 Strait St in Valletta, placing it within the town of Valletta, close to the capital's main attractions.

Visitor Reviews

Reviews from IslandSpots members

No reviews yet — be the first to share what this place is really like.

Similar Venues

More Hotel in Malta