Rated
8.7 /10
(9 reviews)
Discover a hidden gem in the heart of Yarmouth, Canada at Rodd Grand Yarmouth—a 3-star hotel offering a comfortable and memorable stay. Located at 417 Main Street, this charming hotel boasts 132 rooms spread across 6 floors, providing guests with a variety of accommodation options to choose from. With a check-in time of 3:00 PM and a check-out time of 11:00 AM, Rodd Grand Yarmouth ensures a seamless and convenient experience for all visitors. Despite not having a specific year of opening or renovation, the hotel excels in providing top-notch service and facilities, as reflected in its impressive average rating of 8.7 based on 9 reviews. Whether you're traveling for business or leisure, Rodd Grand Yarmouth offers a peaceful retreat in a bustling city, making it the ideal choice for your next Canadian adventure.