The 32-year-old forward is finalising the terms of his contract and is set to train with Manchester City until the new Major League Soccer season begins in March 2015
Atletico Madrid striker David Villa is undergoing a medical in Manchester ahead of a move to New York City FC, Goal understands.
The 32-year-old arrived at the Bridgewater Hospital in Moss Side on Saturday and is in England to complete contract negotiations with Manchester City's Major League Soccer franchise.
Prior to his marquee switch to New York City FC, whose season will start next March, Villa will be able to train with City's first team but will not make an appearance for Manuel Pellegrini's side.
Villa scored 13 goals in 36 Primera Division appearances for Atletico Madrid this term and has been named in Vicente del Bosque's final Spain squad for this summer’s World Cup.
He joined Diego Simeone's side from Barcelona in July 2013.