Best Western Carmel's Town House Lodge

NW corner of San Carlos St & 5th Ave
Carmel
California
United States