Hotel Barcelona is a 2.5D horror action roguelite from White Owls Inc. (Deadly Premonition 2). Coming to PC, PS5 & Xbox Series X|S in 2025. Wishlist now on Steam!