1. Hotel Leon's Place Rome
  2. Check rates and read customer reviews ›››
Hotel Leon's Place - 3 Stars - Rome
Address:
Via XX Settembre 90/94, 00187 Rome
Phone:
(+39) 68 90 87 1
Fax:
(+39) 68 74 52 44 7
Website:
www.leonsplace.net

Other hotels