type: | Zone: | destination: barcelona, spain. PLAZA LETAMENDI, 26
Find more Hotels
The establishment is composed of 70 m2 apartments equipped with bathroom and hairdryer, air conditioning, heating, telephone internet access, TV, mini-bar, coffee/tea facilities and iron. [ + ]