Hello, I am doing research on hotels in Venice and stumbled upon the Otel website. The prices seem too good to be true. Can anyone vouch for them? I am assuming they are OK considering Tripadvisor links to them.
Also, how does it work? Do they buy their inventory in advance?