This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Recreational Amenities
Enjoy leisure time at our outdoor pool and fitness center.
Dining Options
Savor local cuisine at Myth Cafe or explore our 2 restaurants and 2 coffee shops.
Convenience & Comfort
Relish in modern amenities like complimentary Wi-Fi, a 24-hour front desk, and airport shuttle service.
Immerse yourself in comfort and luxury at M Roof Hotel & Residences today!
Pets not allowed
Noise-free rooms not guaranteed
Essential workers only - NO
Property does not offer onsite COVID-19 testing
Professional property host/manager
Pets not allowed
Noise-free rooms not guaranteed
Essential workers only - NO
Property does not offer onsite COVID-19 testing
Professional property host/manager
Property does not require health documentation at check-in
We enjoyed our stay at M Roof. The room was spacious for the price and the view outside was unblocked, peaceful. Many nice eateries within 10mins by car from hotel. Overall I will recommend you to my friends, thank you
Wonderful bathroom design, eye pleaser. Should have more parking spots.
SOFA Smell Dirty....
Clean room and friendly staff! Location is great!
Good service clean place
We love the amenities such as the pool. Great for overstay for 2 nights as a ‘passing-by’ hotel. Wifi can be weak though.
This is a nice, clean hotel but impractical on a number of levels. Unfortunately the location is completely impractical unless you have a car. There is a row of shops a 5 minute walk from the hotel but no footpaths. Every attraction is at least a 30 minute walk so transportation is required. The hotel room is really nice but impractical. If you want to use a plug you have to unplug something as there are no free sockets. A hairdryer is provided but it is hardwired in the bedroom area with no mirrors available. Limited storage space. Nice toiletries provided. No soundproofing, you can hear guests in the corridor and road noise from outside, however the road quietens by midnight. The redeeming feature for me was the free self laundry facilities provided, I wish all hotels had this. Staff pleasant at check in but all very impersonal. I would only recommend this hotel if you have a car.
The room was not very clean, TV was not working properly. The sink drain did not drain properly and floors were not clean when we checked in. We had to call room service a few times to fix things. We will not be staying in this hotel again.
Pleasant clean hotel with nice staff. I like the rooftop pool and gym. Unfortunately the pool and gym closed after 7 pm.
Good llocation.
All good except your swimming pool is poorly maintained.. after got into the pool we felt itchy even after shower. the edge of the tiles around the pool is sharp, unsafe and dangerous beside than the water was full of dirt and sand. Suggest you might want to have your team to look into it or someone might get hurt. p.s - my junior suite pillow have an unpleasant smell.
Clean and friendly staffs
Nicely appointed hotel, but could improve on certain things. The pool needs more maintenance - it has quite a few chipped tiles that could be dangerous. We felt the sharp edges a few times during our swim sessions, and are lucky not to be hurt. Also, the ladder was missing a few steps the first time we were in the pool, but that was fixed the next time we went.
The pillows are also rather soft, but I guess that could be a personal preference.
Finally, stickers in the bathroom advised us that, if we want to reuse the towels, we should hang them up. However, our towels were always replaced even though we had hung them up.
Good. May consider for future stay
Easy access and quiet .. the room are reasonably clean.
It was good, cleanliness surrounding the grout of bathrooms and luggage benches needed to be wiped on general rubbing marks.
The swimming pool, and general flooring/ hidden areas should be better attention to cleaning, not just glossing over - The hotel is only 5 yo, and the effort of polishing/ cleaning of public areas, or wall paints needed better protection of weather - generally maintained to good standards. Thank you.
Close to the city and amenities
Overall was nice. I like the quietness around the hotel. Easily GrabCar to anywhere. Simple amenities around the neighborhood.
Only complaint. The pillows are too flat.
Like the room design, environment, and the sports channel. If toilet room have bidet will be better.
The check-in staff member was uninterested and unwelcoming. All reception staff have no evidence of training of basic manners when greeting guests
Your guide to the flawless travel experience