No image available for this hotel
No image available for this hotel
Valletta, Valletta
Spend a second to
save a fortune!
Spend a second to save a fortune!
Carmelite Street 20, Valletta
Offering quiet street views, Valletta Period Townhouse is an accommodation located in Valletta, 2.4 km from Tigné Point Beach and 200 metres from Manoel Theatre. The property is around 5.3 km from University of Malta, 6.
See MoreUsage of subsidiary facilities may incur additional fees