No, Grand Park Orchard doesn't have a restaurant. If you're looking for a hotel that does, start your search and simply filter by 'Restaurant' under 'Amenities' in the search results and we'll find ...
Changi International Airport is just 40 minutes away by train and a little quicker by taxi. The Pullman is located within the former Grand Park Orchard.