About Us An Exquisite Boutique Hotel Nestled In The Heart Of Sri Lanka. Situated In The Vibrant City Of Colombo, Our Hotel Combines Luxury, Charm, And Personalized Service To Offer An Unforgettable Stay For Discerning Travelers. Useful Link About Us Rooms Book Your Room Get In Touch Contact Us No 34, De Vos Avenue, Colombo…