The Titta Inn is a non-smoking hotel located 12.9 km from Walt Disney Concert Hall. This Los Angeles hotel provides free Wi-Fi in all guest rooms. Free guest parking is available. A flat-screen TV, a work desk and a chair are provided in each air-conditioned guest room at the Titta Inn. All rooms include a..
Continue reading…
Titta Inn – One of our best sellers in Los Angeles!
Posted on Leave a comment
Enjoyed this post? Share it!