Barcelona, CT
lodging
Posted about 5 years ago
Hotel NH Sants Barcelona
posted in
Barcelona
This is an NH Hotel near the main train station and the metro, the room was clean and confortable the staffs was very intentioned
0