Santa Cruise Rooms Guesthouse Stapleton, New York State
Boasting air-conditioned accommodation with a terrace, Santa Cruise Rooms is situated in Stapleton. Among the facilities at this property are a shared kitchen and full-day security, along with free Wi-Fi throughout the property.
54 Trossach Road Fl 2, Stapleton, NY 10304, United States