Sheraton Grand Krakow

Located at the foot of The Royal Wawel Castle, just next to the Vistula River.