Hotel Thewesley Rzym jest położony w dzielnicy Norwood, 2 km od takich rodzinnych miejsc jak Ogród zoologiczny Bioparco. Hotel oferuje Wi-Fi we wszystkich pokojach oraz posiada 8 pokojów z widokiem na miasto.
Schody Hiszpańskie znajduje się w odległości 20 min spacerem, a Ołtarz Ojczyzny — pomnik Wiktora Emanuela II leży w odległości kilku przecznic od tego hotelu. Zabytki historyczne obejmują Plac Largo di Torre Argentina, który znajdują się 1 km od Thewesley. Do pobliskich atrakcji turystycznych Rzymu należy Bazylika św. Jana Chrzciciela Florentyńczyków w Rzymie, w 250 metrach stąd. Obiekt jest zlokalizowany w pobliżu od stacji kolejowej Flaminio, natomiast Fontanna di Trevi jest w prawie 1,1 km.
Pokoje wyposażone są w klimatyzację, a także telewizję satelitarną dla niezapomnianego komfortu gości. Wraz z oddzielną toaletą i prysznicem, udogodnienia w łazience obejmują również suszarkę do włosów i ręczniki kąpielowe. Bidet, oddzielna toaleta i prysznic, wraz z suszarką do włosów i ręcznikami kąpielowymi, są dostępne w prywatnych łazienkach.
W okolicy znajdują się restauracje, w tym Cantina & Cucina, która leży 650 m od Thewesley w Rzymie.