Traveller Box Hostel Hostel Seville
This hostel and art gallery is situated in Seville’s lively Alameda District. It features a roof terrace and modern dormitory rooms with air conditioning, free Wi-Fi and individual lockers.
Number of rooms: 36
Credito, 20, Old town, 41002 Seville, Spain