Located on Sheikh Zayed road in Dubai, Sheraton Grand Hotel is a stylish, nonsmoking hotel that offers picturesque views of Dubai skyline. Located at a 10-minute stroll away from World Trade Center metro station. It features a temperature-controlled rooftop pool and free WiFi access in all areas. The modern accommodations Read more [...]