A szálloda közvetlenül a Duna partján fekszik, a szárazföldön és a vízen utazók védőszentjéről, Nepomuki Szent Jánosról kapta nevét.
A 49 szobás szálloda „három csillag superior" minősítéssel rendelkezik. Egyesíti a közepes méretű szállodáktól megszokott szolgáltatásokat és kényelmet a családias hangulattal. 2010-ben a szálloda a legszebb szállodai szoba megtisztelő címet kapta a háromcsillagos kategóriában.