Villa Smeraldo Roma is a Extended stay hotel located at via Ernesto Boezi, 57, 00124 Roma RM, Italy. It has received 76 reviews with an average rating of 4.5 stars.
The address of Villa Smeraldo Roma: via Ernesto Boezi, 57, 00124 Roma RM, Italy
Villa Smeraldo Roma has 4.5 stars from 76 reviews
Extended stay hotel