Explore Newfoundland from our St. John's hotel, perfectly located near all of the area's attractions Spend time on George Street, where you can hear live music while sipping locally crafted beverages Make our downtown Newfoundland hotel your home base for your visit to nearby Memorial University See More Walking distance to St. John's most popular landmark, A National Historic Site Just minutes away from local shops and the entertainment district of colorful and vibrant St. John's See Less