Rockville Centre Inn

The Rockville Centre Inn is located in the town of Rockville Centre, New York, on Long Island’s south shore.