Olotels
Consumer Report
- 07-05-2013
- 28
Booked through website and called to confirm reservation. Was informed that my reservation didn't exist. They are totally a scam site and criminally should be held responsible for this and other cases.
Company: Olotels
Country: USA
State: Hong Kong
City: Wanchai
Address: 194-200 Lockhart Road, Room 1603, Tung Sun Commercial Center
Site: olotels.com