← Back
Royal Plaza Holidays
12 Hockley Court, B94 6NW
Hockley Heath, West Midlands
Business profile
Royal Plaza Holidays - Luxury breaks at the 5-Star Royal Plaza Hotel, Montreux on the shores of Lake Geneva and at the foot of the Swiss Alps
Customer reviews
No reviews yet
Write a review