The most pleasant option in the center of town, this friendly place has inviting rooms. It's worth paying the extra for one with a kitchen.
St Lucia
The most pleasant option in the center of town, this friendly place has inviting rooms. It's worth paying the extra for one with a kitchen.