Venice Beach, California

INN AT VENICE BEACH