Moving to a new place can do that - I think maybe you should spend some time in his room (or the room where he is sleeping) to make it a little more comfortable for him. If possible, put some of his fav toys or things that are well known to him for some familiarity. I agree with the earlier bedtime to compensate for the missed or short naps. What time does he go to bed generally?