Albert's Schloss Soho
Taking Bookings
Albert's Schloss Soho is a Bavarian beer palace offering the best in drinks and traditional food from the Alps. Named after Prince Albert and a reflection of his Bavarian heritage, love for music, and art, it's known for top-notch entertainment with live performances every night.
Get ready for seven days of fantastic showtime acts, each with its own theme and live performers, perfect for enjoying over dinner or drinks. On the menu? Juicy bratwurst sausages, comforting schnitzels, and a fantastic selection of beers imported from Germany, the Czech Republic, Belgium, and beyond.