Where is Renaissance Albany Hotel located?
Renaissance Albany Hotel, Renaissance Albany Hotel, United States of America (approx. 42.65101°, -73.75566°)
Renaissance Albany Hotel, Renaissance Albany Hotel, United States of America (approx. 42.65101°, -73.75566°)