Venice Admiral Suites Location
29 Navy Street, Los Angeles, United StatesGuest reviews
Guest reviews are submitted by our customers after their stay at Venice Admiral Suites
J
Jeffrey
2019-12-12
You can eat at The Anchor, which is set 700 feet away from the property. We liked staying at venice admiral suites.
F
Francis
2020-03-12
the parking was nearby. perfect for city break.
Main Features
Venice Admiral Suites Amenities
-
General
Wi-Fi
Rooms