Flora Square Hotel se nachází v Dubaji, 5 km od budovy World Trade Centre, a nabízí bezplatné Wi-Fi připojení.
Všechny pokoje jsou klimatizované a jejich součástí je chladnička i vlastní koupelna se sprchou, vanou a fénem. Výhled z pokojů směřuje na město.
Flora Square Hotel má také nepřetržitě otevřenou recepci, mini market, turistické informace, úschovu zavazadel i několik obchodů.
Hotel stojí 1 km od pevnosti Al Fahidi s Dubajským muzeem a 5 km od Dubajského mezinárodního kongresového a výstavního centra. Na mezinárodní letiště Dubaj je to 6 km.