Ramada Plaza

Accommodation Type:Hotels