New York Hotel is located in the center of Rhodes Town, few meters from Mandraki Port. There are several shops and taverns close to the New York Hotel. Situated 550 m from a pebble beach, 650 m from a marina, 700 m from an aquarium, 3 km from Acropolis..