Location, Location, Location!
It's what guests love the most about us! That and our friendliness! Or maybe it's our onsite bar and restaurant...
We'll let you decide!
Located in beautiful downtown St. John's, our quaint accommodations allow you to take in the full downtown experience. With an onsite restaurant and bar, along with being entirely surrounded by pubs, bars and restaurants, everything is just a few steps away...practically on our doorstep!