New Castle Inn Atoll Addu, situé à 2 km de Masjid-al Abdulla Azeez Ibrahim, bénéficie d'une véranda pour se bronzer et d'une terrasse ensoleillée. Masjid Al-Ikram est à 2,1 km.
Masjidul umar faarooq se trouve à proximité de l'hotel, et des sites naturels tels que l'Hithadhoo sont à 1 km. L'hotel confortable est situé à 3 km de l'Eedhigali Kilhi.
Des salles de bains privées sont incluses dans les chambres. New Castle Inn d'Atoll Addu offre des vues sur la ville depuis ces chambres.