Avalon Tower is a hotel under development in JVC District 13, Jumeirah Village Circle, Dubai. The project is being developed by The First Group. Avalon Tower is the first three-star hotel in The First Group’s portfolioIN A NUTSHELL17-Storey 3-star ...
Avalon Tower
Avalon Tower is a hotel under development in JVC District 13, Jumeirah Village Circle, Dubai. The project is being developed by The First Group. Avalon Tower is the first three-star hotel in The First Group’s portfolio