Nestled on the beach, this Vabbinfaru resort is 7.7 mi (12.4 km) from Maldives Islamic Centre.