Keysplease Luxury 2 BR Apt Taj Residences, JLT is set in the Jumeirah Lakes Towers district of Dubai, 1.6 km from Barasti Beach, 1.7 km from Mina Seyahi Beach and 1.8 km from Marina Beach. This property offers a private pool, free WiFi and free private parking.