Does Roamer have any extra features that can hide my location?
Roamer doesn't provide any location protection service per se, but it does let you keep your Caller ID. When someone is calling your regular number while you are abroad - they don't notice any difference. They dial your number as usual and when they receive a call from you nothing gives it away either.
So you CAN hide your location, but you have to remember that if your phone becomes unavailable while abroad (you turn it off or lose signal) the message the calling party will receive will be in the local language.