Garibaldi House powstał w turystycznej dzielnicy Rzymu, kilka metrów od Spanish Steps.
Zaletą hotelu jest jego strategiczna lokalizacja, stacji kolejowej Dworzec kolejowy Roma San Pietro jest zaledwie kilka minut drogi. Do Koloseum 2.2 km.
Pokoje noclegowe zaopatrzono w klimatyzację, TV, kuchnię, sofę i system hi-fi. Pozostałe wyposażenie kuchenne obejmuje kuchenkę mikrofalową, zmywarkę i ekspres do kawy/herbaty.
Restauracja na terenie obiektu serwuje kuchnię amerykańską. Na obiad można wybrać się do pobliższych Isole di Sicilia i Bali Bar, do których idzie się nie więcej niż 5 minut. Do lotniska Rzym-Ciampino, które znajduje się 15 od Garibaldi House, dojeżdża się w ciągu 20 minut.