This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Discover the perfect blend of comfort and convenience at M Roof Hotel & Residences in vibrant Ipoh.
Recreational Oasis
Unwind in our inviting outdoor pool or stay active at our fully-equipped fitness center, ensuring a refreshing experience for every guest.
Culinary Delights
Indulge in mouthwatering local cuisine at the Myth Cafe and explore our additional dining options, including two restaurants and two charming coffee shops, perfect for every palate.
Stylish Accommodations
Retreat to one of our 150 modern, air-conditioned rooms featuring minibars, LCD televisions, and complimentary Wi-Fi. Pamper yourself with luxurious bathrooms outfitted with bathrobes and complimentary toiletries.
Elevate your stay in Ipoh and secure your room 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