Using commerce module for online payment for just 4 product/services?
If all you'd do was display the rooms and manage their bookings, then I would say 
Commerce was not only excessive, but perhaps even entirely wrong.

However, since you mention online payments, I think it could be a good fit, for managing of those. No other contrib module is likely to have as many "out of the box" solutions for payment today, or developed tomorrow.