RT.com RT Partners Hotels Italy Rome Leon's Place Hotel In Rome

Leon's Place Hotel In Rome

Basic information
Category
4 Stars
Address Via XX Settembre 90/94
City Rome
Country Italy
Number of rooms 56
Fax number

Special deals