There was a very strong odor stepping into the room. Smells like animal/dogs so I thought this was a pet friendly room, but it wasn’t. The hotel deodorant our room immediately the next day but the scent remained.
Other than the odors, the location and overall property was fine. But it wasn’t a pleasant experience.
Overall, my stay at Churaumi Terrace was excellent. The facility was cozy and had everything you need. The area is tranquil and the view was amazing. A convenient store is close by that is open 24 hrs, which is good as well. However, you will need some sort of transportation to get to most places. Nothing is really walking distance away.