Royal Castle
Pizza · Bar · Casual Dining
Royal Castle is a hotel offering a relaxing getaway with amenities including a restaurant, bar, and private parking. Guests can enjoy pizza and other casual dining options in a tranquil atmosphere.
Location
Location