Located in Rome, this air-conditioned apartment features a terrace. Guests benefit from balcony. Free WiFi is provided throughout the property.
The kitchen is fitted with a dishwasher. A flat-screen TV is offered. There is a private bathroom with a bidet.
St. Peter's Basilica is 2 km from Alexhouse, while The Vatican is 2.1 km away. The nearest airport is Rome Ciampino Airport, 17 km from Alexhouse.