Locate approximately 129 affordable and luxury serviced apartments in Prague Old Town, in the Wenceslas Square, and near Prague Castle. These apartments are great for holidays and are an affordable alternative to paying expensive hotel fees.