Mandalay View Inn Mandalay

  • Information

Mandalay View Inn

Address #17/b 66Th Street Between 80Th & 81Th Street
Town Mandalay