"Home" doesn't need a preposition. Perhaps because it's a "relative" location, ie. your home is not my home, but other locations like "the city centre (of Barcelona)" are definite places.
The same rule applies to "abroad". I often hear students say "go to abroad", which is a basic mistake.