About Arch on Mellool
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.
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.