This will help your client give faster access in booking online. Customizing will need skills and require fine tuneup. Using the omega theme help you build better theme.
Open Hotel is a Drupal 7 Distribution that helps you create a full featured Hotel site with online booking and online availability.
Google Analytics E-Commerce Integrated
Free and Open-Source
Easy to integrate with any payments processor.
Search Engines Optimized