Hotel CARMEL MISSION INN Address: 3665 RIO ROAD - CARMEL (CA), UNITED STATES
This 3 star hotel is located in the city centre of Carmel-Ca. It is a short drive away from the Pebble Beach.