is not in process of liquidation on Jun 1, 2024
Where is LEMONGRASS HOSTEL's headquarters?
LEMONGRASS HOSTEL's headquarters is located at Λεοντίου Μαχαιρά, 73, 3025, Λεμεσός, Κύπρος
What year was LEMONGRASS HOSTEL started?
LEMONGRASS HOSTEL was started in 2018