41.89891 ­12.50045
Go to map view
Via Principe Amedeo 76, 00185 Rome, Italy +39 064 890 4088
Owned and managed by a young dynamic team, Hotel Teti is situated less than 500 feet (150 meters) from Termini railway station in Rome's historic city center, just steps from the splendid Santa Maria Maggiore Basilica and in close proximity to all of the city's major artistic and historic attractions, including the Colosseum, the Imperial Forum, and Trevi Fo... More from venere.com

Get Rates

Show Teti at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Bar/Lounge, Express check out, No smoking, Non-smoking rooms available, Parking, Safe, Storage available
Internet Internet, WiFi (free)
Landmarks
Spanish Steps 1.0mi Stazione Termini 0.2mi Piazza Navona 1.4mi Trevi Fountain 0.9mi
Pantheon 1.2mi Vatican 2.2mi Piazza di Spagna 1.0mi Coliseum 0.7mi
Via Veneto 0.5mi

Guest Ratings

Star Ratings

Expedia
booking.com
priceline.com