Masjid-al Abdulla Azeez Ibrahim znajduje się 2 km od New Castle Inn Addu City, który oferuje słoneczny taras, salon Lounge i teren zabaw.
Masjidul umar faarooq znajduje się w zasięgu ręki od hotelu, a takie obiekty przyrodnicze jak Hithadhoo są zlokalizowane w około 1 km. Atrakcje, znajdujące się 2,1 km od tego hotelu, to między innymi Masjid Al-Ikram. Eedhigali Kilhi leży 3 km od obiektu.
Pokoje w New Castle Inn dysponują jadalnią i balkonem, a także zestawem do prasowania i klimatyzacją. Oddzielna toaleta i prysznic są dostępne w łazienkach. Obiekt oferuje również prywatne łazienki z oddzielną toaletą i prysznicem. Goście mogą również z każdego pokoju podziwiać widoki na ogród.