onlybyland.com
The Saint John Hotel Valletta - Travel Blogger Review - Only By Land
The Saint John Hotel is located in the center of the UNESCO city of Valletta, Malta.