Hospitality
Leon’s Place is a boutique hotel in Rome ideal for a charming stay combining history, design, and contemporary comfort. Located in an elegant historic palazzo between Via Veneto, Porta Pia, and Villa Borghese, the hotel combines art deco interiors with modern atmospheres. The rooms, spacious and refined, offer relaxation and timeless style. Lounge bar, striking lobby, internal garden, and spa complete the experience. Thanks to its central location and connections to Termini Station and metro, Leon’s Place is perfect for both leisure and business trips in the center of Rome.