Is Neptune’s Bar in Benidorm’s Solana Hotel a real place? Neptune’s Bar IS a real place, but it is called something different. You too can enjoy a drink in Morgan Tavern – which is transformed into ...