Quizzing Live

On Their First Visit To The Us, At Which Hotel In New York City Did The Beatles Stay

Answer:
The Plaza Hotel