The Comfort Inn Clubarham is split between two locations, each within a short walk from the other.
The spacious double room features a private bathroom, air conditioning, a mini-bar, as well as a seating area with a flat-screen TV. The double room provides a tea and coffee maker, a carpeted floor, heating, as well as a TV. The unit offers 1 bed.