Explore Maldives Le Meridien Maldives Resort & Spa Location : lhaviyani atoll Thilamaafushi Number of Rooms: 144 Distance from Airport : 122 KM Read More »