The Bohr model of the atom is not so much wrong, as it is oversimplified and incomplete:
One other note: the relativistic correction to the mass of the electron due to its zipping around the nucleus will only be like 3 parts in 100,000, so you won't notice a difference if you calculate the energy to just the first decimal place.
What the Bohr model does:
Predicts the energy levels of the hydrogen atom to a first-order approximation (the coulomb potential, non-relativistic kinetic energy, and nothing else):
What the Bohr model does not include:
Relativistic corrections to the kinetic energy
Corrections due to the magnetic field created by the orbiting electron interacting with its own magnetic moment (Spin-orbit coupling)
Corrections due to the nucleus having a nonzero size (Darwin term)
Corrections due to the interactions of the electron's and proton's magnetic dipoles (spin-spin coupling).
among others...
Also, even without these corrections, the Bohr model doesn't predict what the electron cloud should look like for a hydrogen atom in a given state, or what the likelihood is for an atom to decay from an excited state to the ground state in a given time.
If you want a good model of the Hydrogen atom, you're going to want to solve the Schrödinger equation describing the electron-proton interaction. You'll get the same results as the Bohr model for the first-order approximation, but it's easier to get theoretical predictions that more closely agree with experimental results by including these extra terms.