
Seacastles Dahlia 1 Bedroom Suite
Rose Hall, Montego Bay
Location A very nice option for those who like to be on the move! Hotel Seacastles Dahlia 1 Bedroom Suite is located in Montego Bay. This hotel is located in walking distance from the city center. At the hotel If you travel by car, there’s a free parking zone. Swimming fans are going t
ParkingPoolKitchen




