Channel Road Inn, A Four Sisters Inn
Bed and Breakfast
Los Angeles
Ideally located in the beachside community of Santa Monica, California, this bed and breakfast features unique guest rooms just minutes from beautiful beaches.
Number of rooms: 15
219 W Channel Road, Los Angeles, CA 90402, United States