Hotel St. Germain
Suites
Restaurant
2516 Maple Avenue
Dallas, Texas 75201 U.S.A.