Motel Bell Rock Vista Townhomes
45 Canyon Diablo Drive, 86336 Sedona, United States - Sedona.
See on map
Where is the lodging establishment?
45 Canyon Diablo Drive, 86336 Sedona, United States - Sedona.
Choose your room
Motel Bell Rock Vista Townhomes
This charming hotel is set in Downtown Sedona. Pets are not permitted on the premises.