Rose Charms JLT is located in Dubai, UAE on One Lake Plaza, G Floor Shop No. 18, Jumeirah Lake Towers. Rose Charms JLT is rated 4.2 out of 5 in the category florist in UAE.
Address
One Lake Plaza, G Floor Shop No. 18, Jumeirah Lake Towers
Accessibility
Wheelchair-accessible car park