Hotel Apollo is situated in Via dei Serpenti in the heart of historical Rome. It's just a stone's throw away from the important tourist attractions such as the Colosseum, the Roman Forum, the Trevi Fountain, the Spanish steps and very close to Via Nazionale, one of the main streets of Rome. It provides an ideal base from which to explore the City.
Rooms: 24.
More Informations on Hotel Apollo, Rome
Hotel Information & Facilities
General Bar, 24 hour Front Desk, Non Smoking Rooms, City Center
Hotel Policies
Check In
from 12:00
Check Out
to 10:00
Cancellation
At least 48 hours before day of arrival.
Credit Cards
American Express, Visa, Euro/Mastercard, Diners Club, JCB, Maestro, CartaSi