Staying at Hotel Granada Johor Bahru means being right across from Aeon Bukit Indah mall. The rooms are clean with a Spanish-style look, and the beds are comfy for a good night’s sleep. If you need a break, the spa has outstanding Thai massages. It’s a solid, easy spot for shopping or Legoland trips.