Listed In: Hotels
Sitting right in the heart of the scenic St John’s on the beautiful Newfoundland Island, Blue on Water is a boutique hotel featuring luxurious suites and stunning views. With amazing internal décor and a premier bar and restaurant, the hotel is one of the best in its locality.