Rooms
Location
Love&Hate
COVID-19
Book Now
Book Now
Redirecting...
Address
Via Umbria 7, Rome IT
Contact Us
+39 06 989 373 66
stay@theradicalhotel.it
Socials
Facebook
Instagram