
Blue On Water
Blue on Water is located in the city of St. John's, on the island of Newfoundland. The rooms at this boutique hotel are tastefully decorated and offer guests a luxurious welcome. The hotel also has its own restaurant known for using ingredients from local farmers and other suppliers to ensure guests enjoy fresh and tasty meals.
Your travel specialist
Avila Travel
Looking for your next dream trip?

