Medusa Bar offers a relaxed pub and bar experience. Guests can expect a cozy atmosphere.