Online booking system for hotels