Where is Ramada Plaza by Wyndham Albany?
Where is Ramada Plaza by Wyndham Albany located?
Ramada Plaza by Wyndham Albany, New York, United States (approx. 42.68032°, -73.78341°)
Where is Ramada Plaza by Wyndham Albany on the map?
{"latitude":42.68032,"longitude":-73.78341,"title":"Ramada Plaza by Wyndham Albany"}