Mellow Barcelona ligt in José Galves, op 19 km van Larcomar en 21 km van Museo de la Nación. Dit hotel met 3 sterren biedt een 24-uursreceptie en gratis WiFi. De accommodatie is rookvrij en bevindt zich op 3,6 km van treinstation Villa El Salvador.
Alle kamers bij het hotel hebben een terras. Alle kamers bij Mellow Barcelona zijn voorzien van een eigen badkamer met een douche.
Museum van de Santa Inquisicion ligt op 25 km van de accommodatie, en Plaza San Martín ligt 26 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Jorge Chavez, op 39 km van Mellow Barcelona.