Royal Wood is a hotel featuring a restaurant. It offers comfortable rooms with amenities.