Hotel Sigiriya is located within the Cultural Triangle of Sri Lanka. Featuring the best view of the Lion’s Rock from the outdoor pool. Great sized guestrooms are air-conditioned and offer views of the garden. Each room is equipped with a minibar, tea/coffee making facilities and a flat-screen TV with cable channels. The rooms are very nicely decorated, though […]