Place 2 Stay is located in Penitentenstraat 33, 9000, Ghent, Belgium.