Dubai Science Park Al Barsha South 2 Dubai United Arab Emirates Phone. 7 Capsules Hostel is located in Beach Coast […]