Visa, MasterCard, American Express, Discover, Diners Club
Description
This lovely hotel can be found in St. Johns - NF. The 148 welcoming bedrooms offer a perfect place to relax at the end of the day. This accommodation was built in 2013. The reception does not work around the clock. Pets are not permitted on the premises. A fee may be chargeable for some services.
by skoosh
on July 01, 2019 from skoosh