The Sand Castle - Ubora Residence Tower, Business Bay, Burj Khalifa View is located within 4 km of Pier 7 and offers spa facilities such as an indoor pool. Also, there is a rooftop swimming pool to ensure a more enjoyable stay.
A 25-minute walk will take you to the downtown Dubai Mall. This apartment is located about a 10-minute drive from The Green Planet by Meraas.
The Sand Castle - Ubora Residence Tower, Business Bay, Burj Khalifa View comprises a balcony, complete with a flat-screen TV with satellite channels, climate control for a more enjoyable stay.
Offering Chinese dishes, Long Teng Seafood Restaurant is nearly a 5-minute walk away.