This hotel is located in the city centre of Lawndale-Ca. Read more
This hotel is located in the city centre of Lawndale-Ca.
Number of Rooms: 95