Leons Place Hotel Europe / Italia / Lazio / Roma Category: Type: Hotel Chain: Design Hotels Address: Facilities:
Properties:
Open All Year... Leon's Place Hotel is a new design hotel, centrally located on Via XX Settembre 90/94, close to the most famous sites of the eternal City. All rooms are fully equipped to guarantee the best confort to the Guests.