M
Manuel Moerbach Review of Echo res
The experience with Echo res was average. The webs...
The experience with Echo res was average. The website was easy to use, but the booking process took longer than expected. The customer service team was helpful in resolving my queries. Overall, it was an average experience.
Comments: