Business hotels in Yarmouth
3 properties found
-
Tru By Hilton Yarmouth, Ns 3 stars
10588 Starrs Road, Yarmouth, Canada (Show map)
MoreTru By Hilton Yarmouth, Ns Hotel offers 2-star accommodation just off Mariners Centre. The venue comprises 89 rooms.
-
Comfort Inn 4 stars
96 Starrs Rd., Yarmouth, Canada (Show map)
MoreComfort Inn is situated in vicinity of Yarmouth Mall and features a tea room and entertainment activities. Yarmouth city centre is a 15-minute walk from the venue, while Mariners Centre Arena is set…
-
South West Mermaid Inn 3 stars
545 Main Street, Yarmouth, Canada (Show map)
MoreBest Western Mermaid Hotel is a 3-star venue set in the tourist area of Yarmouth within metres of Firefighters' Museum. Featuring 45 rooms with views of the garden, this accommodation is set within a…