Via Vittorio Veneto 155, 00187 Roma
Hotel
5 stars
with
117
rooms
Featuring a terrace, a restaurant as well as a bar, Nobu Hotel Roma is located in the center of Rome, a 7-minute
walk from Piazza Barberini. The property is close to several well-known attractions, a 11-minute walk from Repubblica - Teatro dell'Opera Metro Station, 0.6 miles from Spanish Steps and a 16-minute ...