Located in Esquilino, this townhouse accommodation is within a 5-minute walk of Piazza Vittorio Emanuele II and Basilica di Santa Maria Maggiore. Vittorio Emanuele Station is only a 4-minute walk and Laziali Station is 7 minutes. All rooms feature comforts such as memory foam beds and Frette Italian sheets, while conveniences include fridges and coffee makers. Guests will also find complimentary wireless Internet access, LCD TVs and minibars. Along with a microwave in a common area, this smoke-free townhouse accommodation has express check-in and multilingual staff. Free WiFi in public areas.