Intelligent hotel management system
By designing the hotel intelligent management system, automated management and personalized services are realized, solving the problem of low intelligence level of the existing hotel management system, improving service quality and reducing management costs.
Patent Information
- Application Number
- CN202510451261.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-11
- Publication Date
- 2025-07-08
AI Technical Summary
The existing hotel management system has low intelligence level, high management costs and difficult to guarantee service quality.
Design an intelligent hotel management system, including a central processor, hotel server, client login platform, information collection and analysis system and room check-in module, and adopt advanced information collection and analysis technology to realize automated management and personalized services.
It improves service quality, reduces management costs, enhances security performance, and has a wide range of application prospects.
Smart Images

Figure CN120278672A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of hotel intelligent management, and particularly relates to a hotel intelligent management system. Background Art
[0002] With the rapid development of the hotel industry, the traditional hotel management method has been difficult to meet the needs of modern hotel management. Most of the existing hotel management systems have problems such as low intelligence level, high management cost, and difficult to guarantee service quality. Therefore, it is particularly important to develop a hotel intelligent management system that can reduce management costs, improve service quality, and has strong safety performance and use value. Summary of the Invention
[0003] The purpose of the present invention is to provide a hotel intelligent management system to solve the problems raised in the background art and facilitate popularization.
[0004] In order to achieve the above invention purpose, the technical solution adopted by the present invention is as follows:
[0005] A hotel intelligent management system mainly includes the following features:
[0006] a. Central processing unit: As the core of the system, it is responsible for processing data and information from each module, and coordinating communication and work between each module;
[0007] b. Hotel server: Stores basic information, guest room information and customer information of the hotel, and is communicatively connected with the central processing unit, client login platform and information collection and analysis system to realize data sharing and update;
[0008] c. Client login platform: Provides an operation interface for functions such as hotel reservation, check-in and check-out for users. Users can log in to the platform through mobile phones and computer terminal devices for operation;
[0009] d. Information collection and analysis system: Responsible for collecting relevant information during the period when users stay in the hotel, including identity information, consumption information and room usage, and performing analysis and processing to provide data support for hotel management;
[0010] e. Guest room check-in module: Includes parts such as check-in confirmation unit, elevator management unit, room confirmation unit and indoor management unit, to realize automatic management and control during the user check-in process.
[0011] Furthermore, the central processing unit includes the following components and features:
[0012] a. Control unit: Responsible for coordinating and controlling the operations of each component in the CPU, reading instructions from memory, decoding them into executable operations, sending corresponding control signals, and controlling the flow and processing of data;
[0013] b. Arithmetic Logic Unit: Responsible for performing various arithmetic and logical operations. According to the instructions and operands issued by the control unit, it performs data operations and comparisons; according to the instructions and operands issued by the control unit, it performs data operations and comparisons;
[0014] c. Registers: High-speed memories inside the CPU, used to temporarily store instructions, data, and intermediate results. Common registers include the Program Counter (PC), Instruction Register (IR), and General Purpose Registers. Registers have very fast read and write speeds, and can quickly provide data to the ALU for calculation or save the calculation results;
[0015] d. Data Cache: A high-speed cache inside the CPU, used to store frequently used data. Since the access speeds of memory and hard disks are relatively slow, to improve the efficiency of data reading, the CPU will cache a part of the frequently used data in the data cache;
[0016] e. Instruction Cache: A high-speed cache inside the CPU, used to store frequently executed instructions. The instruction cache can improve the instruction reading speed and reduce the time the CPU waits for instructions;
[0017] f. Bus Interface Unit: The bridge between the CPU and the main memory, responsible for reading instructions and data from the main memory into the CPU, and writing the processing results back to the main memory. The bus interface unit is also responsible for handling data transmission between the CPU and other devices;
[0018] g. Floating Point Unit: A specialized module in the CPU, used to perform floating-point operations. It can perform floating-point addition, subtraction, multiplication, division, square root, remainder, and other advanced mathematical operations, and is widely used in scientific computing, graphics processing, and engineering design fields.
[0019] Furthermore, the hotel server includes the following components and features:
[0020] a. Data Storage Unit: Responsible for storing the basic information, room information, customer information, order information, and bill information of the hotel. It uses high-performance storage devices, including hard disk arrays and Solid State Drives (SSDs), to ensure fast data reading and writing and persistent storage;
[0021] b. Data Processing Unit: Responsible for performing various processing operations on the stored data, including querying, updating, deleting, and statistics. It is equipped with a powerful processor and memory resources to support efficient data processing tasks, including a dedicated data analysis module for in-depth analysis and mining of hotel operation data to provide decision-making support for hotel management;
[0022] c. Communication connection unit: Responsible for establishing communication connections with the central processing unit, client login platform, information collection and analysis system, and other related devices. It adopts high-speed network interfaces and communication protocols to ensure real-time data transmission and sharing, and supports multiple communication methods such as wired network, wireless network, and Bluetooth to adapt to different application scenarios and requirements;
[0023] d. Security protection unit: Responsible for protecting the data security and system security of the hotel server. It adopts advanced encryption technology, firewall technology, and intrusion detection technology security measures to prevent data leakage, illegal access, and malicious attacks;
[0024] e. System management unit: Responsible for managing and maintaining the hotel server, providing user management, permission management, and log management functions to ensure the normal operation and compliance of the server, and supporting remote management and monitoring functions to facilitate administrators to monitor and operate the server in real time.
[0025] Furthermore, the client login platform includes the following components and features:
[0026] a. User authentication unit: Responsible for user login and identity verification. Users can log in by entering their account and password or by scanning a code. The system will verify the user's identity to ensure that only legitimate users can access the system;
[0027] b. Function operation unit: Provides a functional interface for users to perform hotel reservation, check-in, and check-out operations. Users can select room types, view room status, fill in check-in information, and pay fees in this unit;
[0028] c. Information query unit: Users can query the basic information of the hotel, room information, and surrounding facilities in this unit. The system will provide relevant information and recommendations according to the user's query conditions;
[0029] d. Customer service unit: Provides multiple customer service methods such as online customer service and phone customer service. Users can consult questions, give feedback, or seek help in this unit. The system will respond to and process the user's consultations and feedback in a timely manner;
[0030] e. Personal information management unit: Allows users to manage their personal information, including modifying passwords and updating personal profiles. This unit ensures that users can conveniently manage and maintain their account information;
[0031] f. Notification and message unit: The system will send various notifications and messages to users through this unit, including reservation confirmations, check-in reminders, and check-out notifications. Users can view and manage their message records in this unit.
[0032] Furthermore, the information collection and analysis system includes the following components and features:
[0033] a. Data collection unit: responsible for collecting data from various sources, including sensors, cameras and POS machines inside the hotel, as well as external weather forecasts and traffic conditions. Through preset rules and algorithms, data is collected in real time or at regular intervals and transmitted to subsequent processing units;
[0034] b. Data preprocessing unit: cleans, converts and standardizes the collected raw data to ensure data accuracy and consistency, including data deduplication, missing value filling and outlier detection steps to improve data quality;
[0035] c. Data storage unit: responsible for storing the processed data in the database for subsequent analysis and query, using relational database, non-relational database or hybrid database architecture to meet different data storage requirements;
[0036] d. Data analysis unit: performs various analysis operations on the stored data, such as statistical analysis, trend analysis, correlation analysis, and predictive analysis, using machine learning and deep learning advanced technologies to explore the potential value and patterns in the data;
[0037] e. Result display unit: Display the analysis results to users or managers intuitively in the form of charts, reports, etc.;
[0038] f. Alarm and early warning unit: Based on the analysis results, when abnormal conditions or potential risks are detected, alarm or early warning information is promptly sent to users or managers;
[0039] g. User interaction unit: provides an interface and tools for users to interact with the information collection and analysis system. Users can use this unit to set analysis parameters, view analysis results, and export reports.
[0040] Furthermore, the room check-in module includes the following components and features:
[0041] a. Room reservation unit: provides users with a room check-in reservation channel to enable users to make reservations by themselves. Users can select room types, check room status, select check-in and check-out dates, and fill in personal information in this unit. The system will update the room status in real time based on the user's reservation information and generate a reservation order;
[0042] b. Guest room renewal unit: Provides a channel for users to renew their guest rooms, meeting the need for users to freely renew during their stay. When the user's stay period is about to expire, the system will remind the user to renew through text messages and APP push. Users can select the renewal days and pay the fees in this unit. The system will update the guest room status and bill information according to the user's renewal information;
[0043] c. Guest room renewal unit: Provides a channel for users to perform self-checkout liquidation, achieving the effect of non-contact checkout between users and management staff. Users can submit a checkout application in this unit. The system will automatically calculate the refund amount based on the user's check-in record and bill information. After the user confirms that the checkout information is correct, the system will refund the refund amount to the user's payment account and update the guest room status.
[0044] As an improvement, the beneficial effects of the present invention are:
[0045] 1. Improve service quality: By logging in to the platform and the information collection and analysis system through the client, the hotel can provide more personalized services to users and improve user satisfaction.
[0046] 2. Reduce management costs: The automated management and control methods reduce manual intervention and lower the hotel's management costs.
[0047] 3. Enhance security performance: The system adopts advanced information collection and analysis technologies, which can monitor and warn of potential security risks in real time to ensure the safety of users.
[0048] 4. Increase usage value: The system is not only applicable to the hotel industry but can also be extended to other service industries, with broad application prospects and high usage value. Description of the Drawings
[0049] Figure 1 Is the general flow chart of a hotel intelligent management system of the present invention;
[0050] Figure 2 Is the flow chart A of a hotel intelligent management system of the present invention;
[0051] Figure 3 Is the flow chart B of a hotel intelligent management system of the present invention;
[0052] Figure 4 Is the flow chart C of a hotel intelligent management system of the present invention;
[0053] Figure 5 Is the flow chart D of a hotel intelligent management system of the present invention;
[0054] Figure 6 Is the flow chart E of a hotel intelligent management system of the present invention; Detailed implementation mode
[0055] In order to make the content of the present invention easier to be clearly understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0056] This embodiment provides a hotel intelligent management system, which mainly includes the following features:
[0057] a. Central processing unit: As the core of the system, it is responsible for processing data and information from each module, and coordinating the communication and work between each module;
[0058] b. Hotel server: Stores the basic information, guest room information and customer information of the hotel, and is communicatively connected to the central processing unit, client login platform and information collection and analysis system to realize data sharing and update;
[0059] c. Client login platform: Provides an operation interface for users to perform hotel reservation, check-in and check-out functions. Users can log in to the platform through mobile phones and computer terminal devices to perform operations;
[0060] d. Information collection and analysis system: Responsible for collecting relevant information during the period when users stay in the hotel, including identity information, consumption information and room usage, and performing analysis and processing to provide data support for hotel management;
[0061] e. Guest room check-in module: Includes an occupancy confirmation unit, an elevator management unit, a room confirmation unit and an indoor management unit, and realizes automatic management and control during the user's check-in process.
[0062] In this embodiment, the central processing unit includes the following components and features:
[0063] a. Control unit: Responsible for coordinating and controlling the operations of various components in the CPU, reading instructions from memory, decoding them into executable operations, sending out corresponding control signals, and controlling the flow and processing of data;
[0064] b. Arithmetic logic unit: Responsible for performing various arithmetic and logical operations, performing data operations and comparisons according to the instructions and operands sent by the control unit, and performing data operations and comparisons according to the instructions and operands sent by the control unit;
[0065] c. Register: It is a high-speed memory inside the CPU, used to temporarily store instructions, data and intermediate results. Common registers include program counter (PC), instruction register (IR) and general-purpose registers. Registers have very fast read and write speeds, and can quickly provide data to the ALU for calculation or save the calculation results;
[0066] d. Data Cache: It is the high-speed cache inside the CPU, used to store frequently used data. Since the access speeds of memory and hard disk are relatively slow, to improve the efficiency of data reading, the CPU will cache some frequently used data in the data cache;
[0067] e. Instruction Cache: It is the high-speed cache inside the CPU, used to store frequently executed instructions. The instruction cache can improve the instruction reading speed and reduce the time for the CPU to wait for instructions;
[0068] f. Bus Interface Unit: It is the bridge between the CPU and the main memory, responsible for reading instructions and data from the main memory into the CPU and writing the processing results back to the main memory. The bus interface unit is also responsible for handling data transmission between the CPU and other devices;
[0069] g. Floating-Point Unit: It is a specialized module in the CPU used to perform floating-point operations. It can perform floating-point addition, subtraction, multiplication, division, square root, remainder and other advanced mathematical operations, and is widely used in scientific computing, graphics processing, and engineering design fields.
[0070] In this embodiment, the hotel server includes the following components and features:
[0071] a. Data Storage Unit: Responsible for storing the basic information, room information, customer information, order information, and bill information of the hotel. It uses high-performance storage devices, including hard disk arrays and solid-state drives (SSDs), to ensure fast data reading and writing and persistent storage;
[0072] b. Data Processing Unit: Responsible for performing various processing operations on the stored data, including querying, updating, deleting, and statistics. It is equipped with a powerful processor and memory resources to support efficient data processing tasks, including a dedicated data analysis module for in-depth analysis and mining of hotel operation data to provide decision-making support for hotel management;
[0073] c. Communication Connection Unit: Responsible for establishing communication connections with the central processor, client login platform, information collection and analysis system, and other related devices. It uses high-speed network interfaces and communication protocols to ensure real-time data transmission and sharing, and supports multiple communication methods, such as wired network, wireless network, and Bluetooth, to adapt to different application scenarios and requirements;
[0074] d. Security Protection Unit: Responsible for protecting the data security and system security of the hotel server. It adopts advanced encryption technology, firewall technology, and intrusion detection technology security measures to prevent data leakage, illegal access, and malicious attacks;
[0075] e. System Management Unit: Responsible for managing and maintaining the hotel server, providing user management, permission management, and log management functions to ensure the normal operation and compliance of the server. It supports remote management and monitoring functions, facilitating administrators to monitor the server in real-time and perform remote operations.
[0076] In this embodiment, the client login platform includes the following components and features:
[0077] a. User Authentication Unit: Responsible for user login and identity verification. Users can log in by entering their account numbers and passwords or by scanning a code. The system will verify the user's identity to ensure that only legitimate users can access the system.
[0078] b. Function Operation Unit: Provides a function interface for users to perform hotel reservation, check-in, and check-out operations. Users can select room types, view room status, fill in check-in information, and pay fees in this unit.
[0079] c. Information Query Unit: Users can query the basic information of the hotel, room information, and surrounding facilities in this unit. The system will provide relevant information and recommendations based on the user's query conditions.
[0080] d. Customer Service Unit: Provides various customer service methods such as online customer service and telephone customer service. Users can consult questions, give feedback, or seek help in this unit. The system will respond to and process the user's consultations and feedback in a timely manner.
[0081] e. Personal Information Management Unit: Allows users to manage their personal information, including modifying passwords and updating personal profiles. This unit ensures that users can conveniently manage and maintain their account information.
[0082] f. Notification and Message Unit: The system will send various notifications and messages to users through this unit, including reservation confirmations, check-in reminders, and check-out notifications. Users can view and manage their message records in this unit.
[0083] In this embodiment, the information collection and analysis system includes the following components and features:
[0084] a. Data Collection Unit: Responsible for collecting data from various sources, including sensors, cameras, and POS machines within the hotel, as well as external weather forecasts and traffic conditions information. It collects data in real-time or at regular intervals through preset rules and algorithms and transmits it to the subsequent processing unit.
[0085] b. Data Preprocessing Unit: Cleans, converts the format, and standardizes the collected raw data to ensure data accuracy and consistency. It includes steps such as data deduplication, missing value filling, and outlier detection to improve data quality.
[0086] c. Data storage unit: responsible for storing the processed data in the database for subsequent analysis and query, using relational database, non-relational database or hybrid database architecture to meet different data storage requirements;
[0087] d. Data analysis unit: performs various analysis operations on the stored data, such as statistical analysis, trend analysis, correlation analysis, and predictive analysis, using machine learning and deep learning advanced technologies to explore the potential value and patterns in the data;
[0088] e. Result display unit: Display the analysis results to users or managers intuitively in the form of charts, reports, etc.;
[0089] f. Alarm and early warning unit: Based on the analysis results, when abnormal conditions or potential risks are detected, alarm or early warning information is promptly sent to users or managers;
[0090] g. User interaction unit: provides an interface and tools for users to interact with the information collection and analysis system. Users can use this unit to set analysis parameters, view analysis results, and export reports.
[0091] In this embodiment, the room check-in module includes the following components and features:
[0092] a. Room reservation unit: provides users with a room check-in reservation channel to enable users to make reservations by themselves. Users can select room types, check room status, select check-in and check-out dates, and fill in personal information in this unit. The system will update the room status in real time based on the user's reservation information and generate a reservation order;
[0093] b. Room renewal unit: provides users with a channel for room renewal to meet their needs for free renewal during their stay. When the user's stay period is about to expire, the system will remind the user to renew through SMS or APP push. The user can select the renewal days and pay the fee in this unit. The system will update the room status and bill information based on the user's renewal information;
[0094] c. Room Renewal Unit: Provide users with a self-service check-out and settlement channel to achieve contactless check-out between users and management personnel. Users can submit check-out applications in this unit, and the system will automatically calculate the refundable fees based on the user's check-in record and bill information. After the user confirms that the check-out information is correct, the system will return the refundable fees to the user's payment account and update the room status.
[0095] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention shall be included in the protection scope of the present invention.
Claims
1. A hotel intelligent management system, which mainly includes the following features: a. Central processing unit: As the core of the system, it is responsible for processing data and information from each module, and coordinating communication and work among modules; b. Hotel server: Stores the basic information of the hotel, room information and customer information, and is communicatively connected to the central processing unit, client login platform and information collection and analysis system to achieve data sharing and update; c. Client login platform: Provides an operation interface for functions such as hotel reservation, check-in and check-out for users. Users can log in to the platform through mobile phones and computer terminal devices for operation; d. Information collection and analysis system: Responsible for collecting relevant information during the period when users stay in the hotel, including identity information, consumption information and room usage conditions, and conducting analysis and processing to provide data support for hotel management; e. Guest room check-in module: Includes parts such as check-in confirmation unit, elevator management unit, room confirmation unit and indoor management unit, to realize automatic management and control during the user's check-in process.
2. The intelligent hotel management system according to claim 1, wherein The central processing unit includes the following components and features: a. Control unit: Responsible for coordinating and controlling the operations of various components in the CPU, reading instructions from memory, decoding them into executable operations, issuing corresponding control signals, and controlling the flow and processing of data; b. Arithmetic logic unit: Responsible for performing various arithmetic and logical operations, performing data operations and comparisons according to the instructions and operands issued by the control unit, performing data operations and comparisons according to the instructions and operands issued by the control unit; c. Register: It is a high-speed memory inside the CPU, used to temporarily store instructions, data and intermediate results. Common registers include program counter (PC), instruction register (IR) and general-purpose registers. Registers have very fast read and write speeds, and can quickly provide data to the ALU for calculation or save the calculation results; d. Data cache: It is a high-speed cache inside the CPU, used to store frequently used data. Since the access speeds of memory and hard disk are relatively slow, in order to improve the efficiency of data reading, the CPU will cache some frequently used data in the data cache; e. Instruction cache: It is a high-speed cache inside the CPU, used to store frequently executed instructions. The instruction cache can improve the instruction reading speed and reduce the time for the CPU to wait for instructions; f. Bus interface unit: It is the bridge between the CPU and the main memory, responsible for reading instructions and data from the main memory into the CPU, and writing the processing results back to the main memory. The bus interface unit is also responsible for handling data transmission between the CPU and other devices; g. Bus interface unit: It is a special module in the CPU, used to perform floating-point operations, and can perform floating-point addition, subtraction, multiplication, division, square root, remainder and other advanced mathematical operations, which are widely used in scientific computing, graphics processing, and engineering design fields.
3. An intelligent hotel management system according to claim 1, wherein, The hotel server includes the following components and features: a. Data storage unit: Responsible for storing data such as the hotel's basic information, guest room information, customer information, order information, and bill information. High-performance storage devices are used, including hard disk arrays and solid-state drives (SSDs), to ensure fast data reading and writing and persistent storage. b. Data processing unit: Responsible for performing various processing operations on the stored data, including querying, updating, deleting, and statistics. It is equipped with powerful processors and memory resources to support efficient data processing tasks, including a dedicated data analysis module for in-depth analysis and mining of hotel operation data to provide decision-making support for hotel management. c. Communication connection unit: Responsible for communicating and connecting with the central processor, client login platform, information collection and analysis system, and other related devices. High-speed network interfaces and communication protocols are used to ensure real-time data transmission and sharing, supporting multiple communication methods such as wired networks, wireless networks, and Bluetooth to adapt to different application scenarios and requirements. d. Security protection unit: Responsible for protecting the data security and system security of the hotel server. Advanced encryption technologies, firewall technologies, and intrusion detection technologies are adopted as security measures to prevent data leakage, unauthorized access, and malicious attacks. e. System management unit: Responsible for managing and maintaining the hotel server, providing user management, permission management, and log management functions to ensure the normal operation and compliance of the server, and supporting remote management and monitoring functions to facilitate administrators to monitor and operate the server in real time.
4. The intelligent hotel management system according to claim 1, wherein The client login platform includes the following components and features: a. User authentication unit: Responsible for user login and identity verification. Users can log in by entering their account numbers and passwords or by scanning a code. The system will verify the user's identity to ensure that only legitimate users can access the system. b. Function operation unit: Provides a functional interface for users to perform hotel reservation, check-in, and check-out operations. Users can select room types, view room status, fill in check-in information, and pay fees in this unit. c. Information query unit: Users can query the hotel's basic information, guest room information, and surrounding facilities in this unit. The system will provide relevant information and recommendations according to the user's query conditions. d. Customer service unit: Provides various customer service methods such as online customer service and telephone customer service. Users can consult questions, give feedback, or seek help in this unit. The system will respond to and process the user's consultations and feedback in a timely manner. e. Personal information management unit: Allows users to manage their personal information, including changing passwords and updating personal profiles. This unit ensures that users can conveniently manage and maintain their account information. f. Notification and message unit: The system will send various notifications and messages to users through this unit, including reservation confirmations, check-in reminders, and check-out notifications. Users can view and manage their message records in this unit.
5. A hotel intelligent management system according to claim 1, characterized in that, The information collection and analysis system includes the following components and features: a. Data collection unit: responsible for collecting data from various sources, including sensors, cameras and POS machines inside the hotel, as well as external weather forecasts and traffic conditions. Through preset rules and algorithms, data is collected in real time or at regular intervals and transmitted to subsequent processing units; b. Data preprocessing unit: cleans, converts and standardizes the collected raw data to ensure data accuracy and consistency, including data deduplication, missing value filling and outlier detection steps to improve data quality; c. Data storage unit: responsible for storing the processed data in the database for subsequent analysis and query, using relational database, non-relational database or hybrid database architecture to meet different data storage requirements; d. Data analysis unit: performs various analysis operations on the stored data, such as statistical analysis, trend analysis, correlation analysis, and predictive analysis, using machine learning and deep learning advanced technologies to explore the potential value and patterns in the data; e. Result display unit: Display the analysis results to users or managers intuitively in the form of charts, reports, etc.; f. Alarm and early warning unit: Based on the analysis results, when abnormal conditions or potential risks are detected, alarm or early warning information is promptly sent to users or managers; g. User interaction unit: provides an interface and tools for users to interact with the information collection and analysis system. Users can use this unit to set analysis parameters, view analysis results, and export reports.
6. The intelligent hotel management system according to claim 1, wherein The room check-in module includes the following components and features: a. Room reservation unit: provides users with a room check-in reservation channel to enable users to make reservations by themselves. Users can select room types, check room status, select check-in and check-out dates, and fill in personal information in this unit. The system will update the room status in real time based on the user's reservation information and generate a reservation order; b. Room renewal unit: provides users with a channel for room renewal to meet their needs for free renewal during their stay. When the user's stay period is about to expire, the system will remind the user to renew through SMS or APP push. The user can select the renewal days and pay the fee in this unit. The system will update the room status and bill information based on the user's renewal information; c. Room Renewal Unit: Provide users with a self-service check-out and settlement channel to achieve contactless check-out between users and management personnel. Users can submit check-out applications in this unit, and the system will automatically calculate the refundable fees based on the user's check-in record and bill information. After the user confirms that the check-out information is correct, the system will return the refundable fees to the user's payment account and update the room status.