Contact Us
The name Dalabua means "Lotus Princess" which perfectly describes the refreshing character of this charming boutique hotel set in a serene location