Esta popular propiedad goza de una ubicación privilegiada en Bali. El Hotel fue construido en 2013. Hay un total de 99 habitaciones. El establecimiento cuenta con . El Hotel goza de una localización ideal en el centro de la ciudad. Hay aparcamiento en las instalaciones.
Discovery Mall (Centro)