More about Hotel California
Hotel California is located at 2 New Chester Rd, Birkenhead, Wirral, CH41 9AY, United Kingdom
Similar Listings
Chapter 3 Bar
3.5