
Los Angeles, CA, United States
Su Casa at Venice Beach
3-star hotel
Enjoy a comfortable stay at Su Casa at Venice Beach, an aparthotel located directly on Venice Beach, just steps from the iconic Venice Beach Boardwalk. Make the most of convenient amenities such as complimentary Wi-Fi, concierge…
- Wi-fi
- Wired Internet
- Restaurant
- Laundry service


