Das einfache und zweckmässig ausgestattete Hotel liegt nur einen Steinwurf vom berühmten Sigiriya Felsen entfernt. Die 20 Zimmer des Hauses sind ausgestattet mit Deckenventilatoren und Flachbildfernsehen.