A great place to launch your fabulous vacation, the Latimer Hotel provides guests with the ultimate experience.