Bahamas Red Carpet Inn Select - Nassau, Recommended Hotels in Nassau Bahamas Red Carpet Inn Select - Nassau is The Best Hotels In Nassau Bahamas. 2 star r… Edit