Overview
The Champs Hotel overlooks Prince Rupert Bay, and is located in Portsmouth, Dominica. This boutique hotel has beautiful views of the Nature isle as it looks over the bay and beautiful town of Portsmouth.
Rooms are quaint and casual and offer terrace views of the nature island. A stay at the Champs Hotel includes free breakfast and the rooms include minibars, coffeemakers, flat-screen TVs and free Wi-Fi.