OYO St Kilda's is a stylish and modern hotel located in the heart of Blackpool, at 37 Alexandra Road. This hotel offers guests comfortable and well-appointed guest rooms, each equipped with amenities such as , flat-screen TVs, and complimentary Wi-Fi.
The hotel also features a fitness center and a business center for guests' convenience. With its prime location and first-rate facilities, OYO St Kilda's is the perfect choice for both business and leisure travelers visiting Blackpool. The hotel is conveniently located near many of Blackpool's popular attractions such as the Blackpool Tower, the Blackpool Winter Gardens, and the Blackpool Beach, as well as many shopping and dining options. Additionally, the hotel is within a short walk to the South Pier and Central Pier.