Grand offers air-conditioned accommodations and features a restaurant.