Located in Spanish Town, Royal Vybez Vacation Homes provides air-conditioned accommodation with a terrace and free Wi-Fi. This apartment has a rooftop pool and a garden. Guests can have a drink at the bar.
Numero delle stanze: 3
Taddeo Drive, Spanish Town, Giamaica