A New Castle Inn Addu Atoll körülbelül 500 méterre található a masjidul umar faarooq területétől, és transzfer szolgáltatást, valamint gépkocsik bérlését biztosítja. Mialatt a vendégek a Masjid-al Abdulla Azeez Ibrahim területétől nagyjából 2 km-re lévő szálláson tartózkodnak, használhatják a napozórészt, napozóteraszt és közös társalgót.
Addu Atoll központja 10 perces sétával elérhető, az olyan természeti látványosságok pedig, mint a Hithadhoo, csak 14 percnyi sétára vannak. A Masjid Al-Ikram továbbá hozzávetőlegesen 2,1 km-re helyezkedik el a New Castle Inn. A kényelmes vendégház területétől továbbá eljuthat a hozzávetőlegesen egy 10 perces vezetésre található Eedhigali Kilhi látnivalóihoz.
A hotel szobái erkéllyel és étkezővel, valamint vasaló eszközökkel és klímaberendezéssel rendelkeznek az ön kényelme érdekében. A szobán belüli szórakozásról gondoskodik a nagy sebességű internet, valamint az önellátáshoz szükséges tea- és kávéfőző berendezés. A szobákhoz magán fürdőszobák is tartoznak külön WC-vel és zuhanyzóval. Valamennyi szoba a városra néző kilátást foglal magában.