Location, location, location. Hotel Shocard at Times Square places you in the heart of the world's most vibrant city.