Checked into Megabus Terminal – W 34th St & 11 Av Megabus Terminal – W 34th St & 11 Av - New York, NY, United States