The BW PLUS INN OF SEDONA is a Tourist hotel. Located in SEDONA area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
Welcome to the award-winning BEST WESTERN PLUS Inn of Sedona where guests will be treated to comfortable and affordable accommodations nestled among the stunning Red Rocks of Sedona AZ. This Sedona hotel offers well-appointed spacious guest rooms featuring cable satellite television with HBO