酒店简介
Featuring a garden, Georges Royal Inn is situated in Frederiksted. Boasting a 24-hour front desk, this property also provides guests with a terrace. All guest rooms in the inn are fitted with a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, rooms at Georges Royal Inn also feature free WiFi. All rooms at the accommodation have air conditioning and a desk. Saint Croix is 16 km from Georges Royal Inn.