Location Three-star hotel “Sefton Express Hotel” is located in Castletown. It boasts a convenient location within walking distance from the historic city center.Hotel features A variety of local and international dishes can be enjoyed at the on-site restaurant. Enjoy a refreshing drink in a casual hotel bar. Wi-Fi is available on all property premises. You can store your valuables in the locker. Please note that the entire hotel is smoke-free.