Largo Benedetto Marcello, 220, 00198 Roma
Hotel
4 stars
with
192
rooms
The Hoxton, Rome features free bikes, terrace, a restaurant and bar in Rome. This 4-star hotel offers room service
and free WiFi. The property is non-smoking throughout and is located 1.2 miles from Piazza di Spagna Metro Station.
The hotel will provide guests with air-conditioned rooms offering a desk, an electric ...