TB Place Roma has a shared lounge, terrace, a restaurant and bar in Rome. With free Wi-Fi, this 4-star hotel offers room service and a 24-hour front desk. The property is 700 metres from the city centre and 500 metres from Trevi Fountain.
Number of rooms: 22
Via Mario de' Fiori 93, Spagna, 00187 Rome, Italy