Via Principe Amedeo 79, 00185 Roma
Hotel
2 stars
with
23
rooms
Conveniently set in the Central Station district of Rome, Hotel Beauty Palace - Vertex Group is located a 4-minute
walk from Santa Maria Maggiore, 0.6 miles from Cavour Metro Station and a 5-minute walk from Rome Termini Metro Station. With free WiFi, this 2-star hotel offers room service and luggage storage ...