Chỗ nghỉ này cách bãi biển 1 phút đi bộ. Tọa lạc ở thành phố Nha Trang, cách Hòn Chồng 1 km, Nam Anh Hotel có sân hiên và Wi-Fi miễn phí. Khách sạn này nằm trong bán kính 1,8 km từ Tháp Chàm Po Nagar và 2,9 km từ Trung tâm suối khoáng nóng Tháp Bà. Chỗ nghỉ cách Chợ Đầm 3 km.
Mỗi phòng nghỉ tại khách sạn đều được trang bị tủ quần áo, TV màn hình phẳng, phòng tắm riêng và tủ lạnh. Một số phòng còn có ban công.
Nhân viên tại lễ tân 24 giờ có thể tư vấn cho khách về khu vực.
Nam Anh Hotel nằm trong bán kính 3,2 km từ Bảo tàng Alexandre Yersin và 3,5 km từ Bảo tàng Khánh Hòa. Sân bay gần nhất là Sân bay quốc tế Cam Ranh, cách đó 30 km.