City Guide

Americana Inn

69 W 38th St
New York, NY 10018

Description: The Americana Inn is a tourist class hotel, located within walking distance to the top exciting sights and sounds of the Big Apple! The Americana Inn is perfect for the budget minded traveler seeking comfortable accommodations, excellent location and good...