This charming hotel is situated in Downtown. The hotel offers Wi-Fi internet connection in communal areas. All guests staying at this property may contact the reception desk any time during the day.
Try looking for more hotel options in Los Angeles, California, United States