There are various reasons why choosing rooms with balconies may be a good idea. Enjoy views of Shimla and sunbathe outside without stepping out of your room. If you're holidaying with your children, relax in a patio chair on the balcony while they nap inside. If you're travelling with your spouse, you might want a hotel room with a terrace so you can have some quiet time outside enjoying the view.