Este encantador hotel se encuentra en Beachfront. El establecimiento cuenta con 300 acogedores dormitorios. No se admiten mascotas en las instalaciones.