Los huéspedes del cómodo New Castle Inn Addu City pueden disfrutar de fácil acceso al masjidul umar faarooq, que se encuentra a 500 metros. En las instalaciones hay una terraza solárium, una terraza para tomar el sol y una sala de estar compartida, así como habitaciones con vistas a la ciudad.
Muchos lugares de interés de Addu City, incluyendo el Masjid-al Abdulla Azeez Ibrahim, se encuentran a 2 km. Entre las atracciones de la zona también encontrarás la Masjid Al-Ikram, situada a 2,1 km del New Castle Inn. Siéntete en total armonía con la naturaleza visitando el Hithadhoo, no muy lejos de este hotel.
En las habitaciones se incluyen baños privados.