Citymax Hotel Bur Dubai is a modern 3-star hotel conveniently located near Dubai’s key attractions, including Dubai World ...