
Saint Helier, United Kingdom
Ommaroo Hotel
3-star hotel
This charming property is located in Saint Helier, one of the twelve parishes of Jersey, the largest of the Channel Islands in the English Channel. Close to the stunning Havre des Pas sandy beach, it provides easy access to some…
- Wi-fi
- 24-hour reception
- Private pool
- Car park · extra charge
























