GREAT FACILITIESAll rooms have a TV including satellite channels. Tea and coffee facilities are available at all times. All rooms are non-smoking and most have air-conditioning units.
Hotel Head South Lodge is a top-class hotel in Three Anchor Bay, Western cape .