#2 in Leon INN BOUTIQUE LEON
★★
Calle de la Serna, 135, Leon, Spain Show on map
Mass Rooms Leon Campus is a 2-star hotel in Leon, Castile and Leon, Spain. It is one of 86 places to stay in Leon listed on Triptoic. The property has 1 rooms.
Calle de la Serna, 135, Leon, 24007, Spain
Check-in starts at 3PM and check-out is until 12PM. Early check-in or late check-out may be available on request.
Mass Rooms Leon Campus is located at Calle de la Serna, 135, Leon 24007, Spain.
Mass Rooms Leon Campus is rated 2 stars.
Mass Rooms Leon Campus has 1 rooms.
Highly rated alternatives close by
#2 in Leon
Hotel
Hotel
Hotel
Guest favorite
Hotel