Located in Manhattan Beach, this hotel is just 7 km from Los Angeles International Airport. Free Wi-Fi is included in all guest rooms. Offering views of the city skyline, Manhattan Beach Pier is 2.5 km away.
Number of rooms: 21
100 South Sepulveda, Manhattan Beach, CA 90266, United States