Well situated in the centre of Santiago de Compostela, hostal Nomade Santiago offers air-conditioned rooms, a restaurant, free Wi-Fi and a bar. This 3-star hotel offers room service.
Number of rooms: 6
48 Rúa do Franco, 15702 Santiago de Compostela, Spain