Skip to main content
IslandSpots
5 photos
Malta

Avalon Boutique Hotel

4.8(170 reviews)

About

Avalon Boutique Hotel is a hotel in Malta. It is located at 163 St. Christopher's Street, Il-Belt Valletta, Malta. The hotel is rated 4.8 out of 5, based on 170 reviews. It offers accommodation in the capital city, with five photos available on its website.

Frequently Asked Questions

What should guests expect from a stay at Avalon Boutique Hotel?

Guests should expect a hotel stay in Valletta, Malta, with a high guest rating of 4.8 out of 5 from 170 reviews and a website at http://avalonboutique.com/.

What type of hotel is Avalon Boutique Hotel and who is it best suited to?

Avalon Boutique Hotel is a hotel on Malta, best suited to travellers seeking a city-centre stay in Valletta.

Where is Avalon Boutique Hotel located on Malta?

Avalon Boutique Hotel is located at 163 St. Christopher's Street, Il-Belt Valletta, Malta.

How do guests rate Avalon Boutique Hotel?

Guests rate Avalon Boutique Hotel 4.8 out of 5, based on 170 reviews.

Is Avalon Boutique Hotel close to the beach, town or main attractions?

Avalon Boutique Hotel is in Il-Belt Valletta, Malta, which places it within the town area, though the facts do not specify distance to beaches or 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