Отель «Амиго» находится на берегу Черного моря, в поселке Новомихайловский, расположенном в 41 километре от железнодорожного вокзала Туапсе. В 10 минутах езды от отеля вся основная развитая курортная инфраструктура – караоке-бары, дискотеки, торговыми и деловыми центрами.
Комплекс состоит из двух корпусов: 4-х этажного и 5-ти этажного. Жилой фонд отеля, способен единовременно вместить до 140 человек. В каждом номере предусмотрен санузел с душем, в комнатах есть телевизор, холодильник, кондиционер и беспроводной интернет.
К услугам гостей – открытый бассейн с зоной отдыха рядом. Гости, приезжающие на автомобиле, могут оставить свою машину на оборудованной парковке в 200 метрах от отеля.
В 30 метрах находится поселковый пляж. На галечном побережье открыты есть все необходимое для отдыха у воды – навесы от солнца, шезлонги, раздевалки.