Mellow Barcelona localiza-se em José Galves, a cerca de 19 km de Centro Comercial Larcomar e 21 km de Museu da Nação. Este hotel de 3 estrelas dispõe de uma receção aberta 24 horas e acesso Wi-Fi gratuito. Este alojamento não fumador encontra-se a 3,6 km de Estação Ferroviária de Villa El Salvador.
No alojamento, cada quarto inclui terraço. A casa de banho privativa dispõe de chuveiro.
Museu da Santa Inquisição fica a 25 km de Mellow Barcelona, enquanto Praça san Martín está a 26 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Jorge Chavez, que fica a 39 km de Mellow Barcelona.