In Town Suites
Iggnorant staff and even worst management
Large waste! To begin with the team is horrible. The crazy bitch at work is really arrogant and unhelpful its unreal. Thats if she or anyone is even yet in work to assist. Then should you contact the office for anything the phone call is submitted to her telephone evidently since nobody woud ...