Barham Accommodation

Arch on Mellool Holiday Apartments is perfectly located in the heart of Barham. This accommodation is set in a 1934 two-storey building with a decorative, high ceiling and chandeliers.