The Green Leaf Inn is a charming hotel in Orchards that offers smoke-free rooms for a peaceful and relaxing stay. The rooms are tastefully decorated and equipped with modern amenities to ensure a comfortable experience for guests. The smoke-free policy of the hotel ensures a clean and healthy environment for everyone. Guests can enjoy a delicious breakfast at the on-site restaurant and take advantage of the hotel's convenient location to explore the attractions of Orchards. Whether you're visiting for business or leisure, the Green Leaf Inn provides a smoke-free retreat for a rejuvenating stay.