There are many reasons why you should book with a travel agency and not book your hotels online. Did you know that most of those retail hotel booking websites are actually travel agencies just like us. They are just using a website rather than being physically present: