Doté d'une terrasse, le Bed And Breakfast Nelmuro est situé dans les célèbres demeures troglodytes des Sassi di Matera. Situé dans le centre de Matera, cet établissement se trouve à seulement 50 mètres de la cathédrale.
Les chambres disposent de la climatisation, d'une télévision à écran plat et d'une connexion Wi-Fi gratuite. La salle de bains privative est pourvue d'un sèche-cheveux.
Les environs regorgent de cafés et de restaurants servant des spécialités locales.
La mer Méditerranée se trouve à 50 km.