The Hotel Indigo has 75 rooms designed to reflect the ... The Address is in the iconic Downtown Dubai, built on Dubai's Main ...