In this video we look at everything that makes the Fuji Speedway Hotel the best stay for your Japan trip. It is a full walkthrough of everything to expect and a must for all car fans!