Royal Orchid

Downtown Dubai, Tower 1, Sheikh Mohammed Bin Rashid Boulevard, Dubai