Via Del Leoncino 36, 00186 Roma
Bed and Breakfast
with
3
rooms
Offering free Wi-Fi and elegant air-conditioned rooms, this bed and breakfast is in a 19th century town house
just 435 yards from the Spanish Steps. The Spagna Metro Stop is a 5 minute walk away.
All rooms at NTB Roma have contemporary furnishings and lots of natural light. Each comes with a fully equipped private ...