Mellow Barcelona has accommodations in José Galves. This 3-star hotel offers a 24-hour front desk. The property is non-smoking throughout and is located 2.2 miles from VIlla El Salvador Station.
With a private bathroom equipped with a shower, rooms at the hotel also feature free WiFi, while certain rooms come with a terrace.
Larcomar is 11 miles from Mellow Barcelona, while Museum of the Nation is 13 miles from the property. The nearest airport is Jorge Chavez International Airport, 24 miles from the accommodation.