Image Not Available

British Hotel & Restaurant, 2 star hotel – Valletta, Malta

40 Triq il-Batterija, Valletta, Malta

British Hotel & Restaurant, 2 star hotel – Valletta, Malta The British Hotel located in Valletta, Malta, famous for itsRead more

Pinpoint Add to Favorites

0 Read more