A review of Albion House hotel, Ramsgate, Kent

The regency gem leading a revival: Inside the once-crumbling edifice in Kent that’s now a luxury boutique hotel with sweeping sea views Albion House looks out across the harbour to the English Channel and across Ramsgate Sands, Kent  The luxury boutique hotel has 14 rooms, ranging from cosy eaves to airy suites with balconies  Breakfasts … Read more