Palace Hill Hotel is a well-presented guest house in a Grade II listed building that stands prominently raised on Eastborough with a very short walk to the seafront and beach and also within close pro
↧