Orchards Inn is a charming hotel located in the heart of Sedona, offering stunning views of the red rocks. The hotel provides comfortable rooms with TVs, ensuring guests can relax and enjoy their favorite shows or movies. Orchards Inn also features a heated outdoor pool, hot tub, and a complimentary breakfast. With its prime location and TV-equipped rooms, Orchards Inn is a great choice for travelers looking for a memorable stay in Sedona.