Hotels & Travel in Los Angeles, CA
Hotels & Travel • Hotels
310 E 5th St.,
Los Angeles ,
CA
90013
UNITED STATES
Based on 1 reviews
I had a great stay here. they made me feel so welcomed. so care free. all my needs were attended too. this place deserves all these stars!!! and so much more!!
Worldwide > United States > Los Angeles, CA > Hotels