At Ramada Plaza by Wyndham Dubai Deira, you'll be within a 10-minute drive of Dubai World Trade Centre and Dubai Creek. Guests can visit the spa to indulge in massages, facials or body treatments, and The Junction Restaurant serves breakfast, lunch and dinner. An indoor pool, a bar/lounge and a health club are other features. Fellow travellers love the helpful staff. Public transportation is only a short walk: Abu Baker Al Siddique Station is 4 minutes and Salah Al Din Station is 14 minutes.