Filter Results
Apply Filters
Clear Filters
Serviced Apartments Venice
Venice Beach Villas
501 W. Venice Ave, Venice, United States Show map
Located within 5 minutes' walk of the orchid garden "West Blalock Park", the comfortable 4-star Venice Beach Villas hotel has an outdoor swimming pool with swimming pool toys. Featuring a sunbathing…
From US$ 208
Book Now