Location.
This city-center hotel is located in Rome, close to Octagonal Hall, Diocletian Bath, and Santa Maria degli Angeli. Also nearby are Galleria Borghese and Teatro dell'Opera di Roma.
Features.
Leon's Place Hotel has a health club, a spa tub, a steam room, and a sauna. The property offers wireless Internet access (surcharge). The property has a restaurant, a bar/lounge, and a coffee shop/café. Guests are served a complimentary breakfast each morning. Event facilities include conference rooms. The staff can arrange tour/ticket assistance and dry cleaning/laundry services. Additional amenities include valet parking, a concierge desk, and multilingual staff. This is a smoke-free property.
Guestrooms.
Leon's Place Hotel has 56 guestrooms. Guestrooms have televisions with cable/satellite channels. Wireless and wired high-speed Internet access (surcharge) and phones are available. Bathrooms offer hair dryers. Additional amenities include minibars, air conditioning, and wake-up calls. Cribs (infant beds) are available. All guestrooms at Leon's Place Hotel are non-smoking.