2 star hotels in George Town
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Sunset House
390 South Church Street, George Town, Cayman Islands (Show map)
Located nearly a 15-minute stroll from Cayman Islands National Museum, the comfortable 2-star Sunset House Hotel George Town offers Wi-Fi throughout the property and private parking. Boasting a…
More...
Book Now