The Channel Hotel is located near to award-winning beaches.
Museums, art galleries and the tower as well as lakes and parks are in a short distance from the property. The center of Weymouth is 1 km away from the venue.
Portland Museum is 8.3 km from the hotel and Rufus Castle is 8.4 km away.
A panoramic view over the bay welcomes guests to Second Floor Twin Room, Superior Second Floor Double Room and First-Floor Twin Room offering free Wi-Fi, heating, a closet, a kitchenette and TV. They are fitted with marble bathrooms with a bathtub, a hairdryer and a shower.
Guests can have breakfast in the dining room every morning.
The Channel Hotel can be reached in 50 minutes by car from Bournemouth International airport.