Location
1817 North Sepulveda Blvd,
Manhattan Beach, CA 90266
By Sam G | 5/4/2015
I enjoyed the stay good location close to beach and other amenities
By Southbayvicky | 12/22/2014
Nice clean
By JoshW | 11/26/2014
Great customer service & nice clean atmosphere