1760 - Room | Star Hill Hotel

“Deluxe Queen Room”

A beautiful space where you can enjoy some quality time on your own or with a loved one, the Deluxe Queen Room consists of a queen-sized bed and a space of 20m2. It is equipped with a modern bathroom, high-quality organic hygiene amenities, flat-screen TV, and mini bar.

£per night
Book Now