Get a Hotel in Covina

Vanllee Hotel

Vanllee Hotel

Covina • Show on map 5.8/10 View Details for Price

Located in Covina, within 21 miles of California Institute of Technology and 22 miles of LA Union Station, Vanllee Hotel provides accommodations with an outdoor swimming pool and free WiFi throughout…More info

Book now