Via Filippo Turati 10, 00185 Roma
Hotel
2 stars
with
13
rooms
Hotel Charter is located in the center of Rome just 164 feet from Termini Station. It offers a 24-hour reception,
and rooms with private bathroom and an LCD TV.
All rooms come with WiFi, a work desk and free toiletries. A kettle and tea/coffee making facilities are also included in each room.
The Charter Hotel ...