Photos coming soon
HOTEL
Romana Hotel - NYC
38-59 12th Street, New York
Where it sits
Romana Hotel - NYC
38-59 12th Street, New York
40.75649, -73.94201
Similar stays nearby
Plan around Romana Hotel - NYC
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
