- All reviews
Find reviews that mention:
Happy Home 2c offers a great location, putting you within just a 10-minute walk of Basilica di Santa Maria Maggiore and Teatro dell'Opera di Roma. Guests will have free perks like breakfast and WiFi. Rooms offer flat-screen TVs and premium bedding.