Los Angeles, California, United States
This 2 star hotel is located in the city centre of Los Angeles.