Inn at Venice Beach is a Hotel located at 327 W Washington Blvd, Venice, CA 90291. It has received 619 reviews with an average rating of 4.3 stars.
The address of Inn at Venice Beach: 327 W Washington Blvd, Venice, CA 90291
Inn at Venice Beach has 4.3 stars from 619 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071