Mellow Hostel Barcelona położony jest w spokojnej dzielnicy Barcelony, zaledwie 10 minut spacerem od stacji metra Maragall. Hotel dysponuje tarasem na dachu, z którego roztacza się panoramiczny widok na miasto. Ten ekologiczny obiekt oferuje wspólną jadalnię oraz bezpłatny bezprzewodowy dostęp do Internetu przez szybkie łącze. Dojazd metrem do bazyliki Sagrada Familia zajmuje około 25 minut, a na plac Plaza Cataluna – 35 minut.
Recepcja jest czynna przez całą dobę, a goście mogą też skorzystać z prywatnego zameldowania i wymeldowania. Mellow Hostel Barcelona oferuje faks i kserokopiarkę, a także parking przy pobliskiej ulicy. Ponadto w hotelu mieszczą się automaty, przechowalnia bagażu oraz meble na świeżym powietrzu.
Mellow Hostel Barcelona dysponuje 16 pokojami dla niepalących. Do wyboru jest kilka pokoi wieloosobowych, które mogą pomieścić od 6 do 10 osób, pokój rodzinny dla 4 osób oraz apartament z 2 sypialniami. Goście mają dostęp do wspólnej łazienki z suszarką do włosów, natomiast większość pokoi dysponuje balkonem z widokiem na okolicę.
W pobliżu hotelu umiejscowionych jest kilka restauracji. W pizzerii Maruzzella serwowane są dania kuchni włoskiej, a w restauracji Su'Entu – dania kuchni śródziemnomorskiej. W odległości krótkiego spaceru od obiektu znajdują się liczne lokale gastronomiczne, w tym La Columna i El Bou Lomoteca.
Centrum handlowe Spinnaker Bcn oddalone jest o niecałe 5 minut spacerem. Inne atrakcje w okolicy to Casa Giol, Cinesa Diagonal i Parroquia de San Antonio de Padua.