La Villa La Rosa with Spectacular view of Ocho Ríos se encuentra en Ocho Ríos y ofrece piscina al aire libre, jardín, terraza, Wi-Fi gratuita y vistas a la piscina. El establecimiento cuenta con piscina privada y aparcamiento privado gratuito.
South Beach Blvd, Pyramid Point. Ocho Rios, Ocho Ríos, Jamaica