Photo of Flora Grand Hotel
Address: Al Riqqa Street, Deira, Dubai, United Arab Emirates
The Flora Grand Hotel is located in Bur Dubai and is within a 10 minute walk from the city center. The Flora Grand Hotel offers well-appointed rooms with air conditioning and free Wi-Fi internet access. The hotel offers a day spa, an outdoor pool and a tour desk as well as a beauty centre, a sauna and a steam room. Lamcy Plaza and Dubai Gem Private School & Nursery are within a 20 minute drive from the hotel.