Stay Islands
Boutique Hotel - Stay Mikado
Stay Mikado located in Thaa atoll Thimarafushi island, a beautiful area in the Maldives nestled in south east part of the archipelago, where you will discover the true Island life of Maldives. One of the most finest cozy affordable guest house in the atoll, prominently designed for tourist who seeks leisure and peaceful adventures of the tropical nature.