Hotel Rooms Tetu Barcelona jest położony w dzielnicy Eixample, 2 km od takich rodzinnych miejsc jak Ogród Zoologiczny w Barcelonie.
Pokoje wyposażone są w zestaw do prasowania i klimatyzację, a także urządzenie do parzenia kawy/herbaty. Wraz z oddzielną toaletą i prysznicem, udogodnienia w łazience obejmują również suszarkę do włosów i ręczniki.
Serwując zarówno dania, jak i napoje, Latorra znajduje się w odległości krótkiego spaceru od Rooms Tetu w Barcelonie.
Stadion piłkarski Camp Nou znajduje się niedaleko stąd, a La Boqueria - w odległości 20 min spacerem. Hotel jest położony w pobliżu atrakcji przyrodniczych, takich jak Park Güell 2,1 km) i Parc de la Ciutadella 1 km). Do pobliskich atrakcji turystycznych Barcelony należy Artur Ramon Art, w 250 metrach stąd. Rooms Tetu jest położony prawie 10 min piechotą od dworca autobusowego Barcelona Nord, natomiast Budynek La Pedrera jest w prawie 1,1 km. Ten hotel mieści się niecałe 20 km od lotniska Barcelona–El Prat.