Ranked #1 of 20 hotels in St. John's
"The Villas is not a prestigious luxury hotel. It's better than that; it's a deluxe friendly villa, offering individual service to every individual guest. We will always remember..."
"It is hard to explain just how comfortable and at home my wife and I felt during our two recent short stays at the Villas. We were picked up from the airport by Ryan and greeted on arrival by Jackie ..."