Do you provide visa support documentation for foreign guests?
We got visa support documentation from the travel company that we booked the hotel through. They were very efficient. I'd imagine the hotel could do the same. Their service was excellent.
Get an answer from Helvetia Deluxe Hotel staff and past guests.