Buckingham Apartments
156 West Wycombe Road, High Wycombe, HP12 3AE, United Kingdom,Object type: Hotel High Wycombe
Buckingham Apartments offer luxury serviced accommodation, with free WiFi and free parking. The contemporary apartments feature plasma-screen TVs, tea/coffee fa