We look for a data model where we can represent information about the rooms, the guests and the reservations booked at our imaginary VERTABELO***** Hotel. Hotel 4. Booking 5. User 2. The purpose of this study is to develop and implement an online hotel reservation system for hotels, that will replace the manual method of booking for hotel rooms. All this information will be stored in tables. Room 3. The project “Online Hotel Booking System” is a system based on accessing the internet to book for rooms in a hotel. ABSTRACT. I have created the classes and attributes only. Facilities AN ONLINE HOTEL BOOKING SYSTEM. We need to design an online hotel booking system where a user can search a hotel in a given city and book it. This is an OOP design question, so I have not written the full code in this solution. Database modeling is a cyclic discovery process. In this article we will design a data model for a hotel room reservation system. Solution : Main Classes : 1. Address 6.