This hotel is located on the world's largest man-made boat harbor and features an outdoor pool and an on-site restaurant. Los Angeles International Airport is 10 minutes' drive away.
Number of rooms: 164
13534 Bali Way, Los Angeles, CA 90292, United States
Hotel booked 1 times today.